package com.supcon.exchangedata.pojo.entity.oracle.sync;

import lombok.Data;

import javax.persistence.*;

/**
 * @author: yangbin
 * @date:Tue Feb 28 09:34:34 CST 2023
 * @description:
 * @modified By：
 */
@Entity
@Data
@IdClass(CtMonthKeys2.class)
@Table(name = "CT_MONTH_REPORT_THIRD")
public class CtMonthReportThird {

    @Basic
    @Column(name = "ID")
    private Long id;
    @Basic
    @Id
    @Column(name = "TYPE")
    private Long type;
    @Basic
    @Column(name = "PHONE_MAYOR")
    private Long phoneMayor;
    @Basic
    @Column(name = "PHONE_CITY")
    private Long phoneCity;
    @Basic
    @Column(name = "PHONE_OWN")
    private Long phoneOwn;
    @Basic
    @Column(name = "PHONE_CITY_MANAGE")
    private Long phoneCityManage;
    @Basic
    @Column(name = "MAIL_LETTER")
    private Long mailLetter;
    @Basic
    @Column(name = "MAIL_CITY")
    private Long mailCity;
    @Basic
    @Column(name = "MAIL_OWN")
    private Long mailOwn;
    @Basic
    @Column(name = "MAIL_OTHER")
    private Long mailOther;
    @Basic
    @Column(name = "VISIT_LETTER")
    private Long visitLetter;
    @Basic
    @Column(name = "VISIT_CITY")
    private Long visitCity;
    @Basic
    @Column(name = "VISIT_INTERVIEW")
    private Long visitInterview;
    @Basic
    @Column(name = "VISIT_OTHER")
    private Long visitOther;
    @Basic
    @Column(name = "MANAGE_FEEDBACK")
    private Long manageFeedback;
    @Basic
    @Column(name = "MANAGE_THROUGE")
    private Long manageThrouge;
    @Basic
    @Column(name = "MANAGE_SATISFIED")
    private Long manageSatisfied;
    @Basic
    @Id
    @Column(name = "YEAR")
    private Long year;
    @Basic
    @Id
    @Column(name = "MONTH")
    private Long month;
    @Basic
    @Id
    @Column(name = "OBJ_ID")
    private Long objId;

}
